Фелгейраш розташований на північному заході Португалії, на півночі округу Порту.
Фелгейраш межує на півночі з муніципалітетом, на північному сході — з муніципалітетом , на південному сході — з муніципалітетом , на південному заході — з муніципалітетом , на північному заході — з муніципалітетами і.